﻿using ProjectCore.Application.AppUser.Dto;
using ProjectCore.Common;
using ProjectCore.Domain.Model.Entity;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace ProjectCore.Application
{
    public interface IAppOrder
    {

        //订单显示
        Task<HeaderResult<List<UserOrderPro>>> GetOrders(int SendId, DateTime? Begin, DateTime? End, string Na, int pageIndex, int pageSize);


        //反填
        Task<Order> GetOrder(int Id);


        //全部发货
        Task<int> UptState(string Id);


        //收货信息反填
        Task<Site> GetSite(int Id);


        //支付反填
        Task<Pay> GetPay(int Id);


    }
}
